type encoding/json/jsontext.decodeBuffer

14 uses

	encoding/json/jsontext (current package)
		decode.go#L86: 	decodeBuffer
		decode.go#L102: type decodeBuffer struct {
		decode.go#L151: 	d.decodeBuffer = decodeBuffer{buf: b, rd: r}
		decode.go#L261: func (d *decodeBuffer) invalidatePreviousRead() {
		decode.go#L275: func (d *decodeBuffer) needMore(pos int) bool {
		decode.go#L280: func (d *decodeBuffer) offsetAt(pos int) int64     { return d.baseOffset + int64(pos) }
		decode.go#L281: func (d *decodeBuffer) previousOffsetStart() int64 { return d.baseOffset + int64(d.prevStart) }
		decode.go#L282: func (d *decodeBuffer) previousOffsetEnd() int64   { return d.baseOffset + int64(d.prevEnd) }
		decode.go#L283: func (d *decodeBuffer) previousBuffer() []byte     { return d.buf[d.prevStart:d.prevEnd] }
		decode.go#L284: func (d *decodeBuffer) unreadBuffer() []byte       { return d.buf[d.prevEnd:len(d.buf)] }
		decode.go#L290: func (d *decodeBuffer) PreviousTokenOrValue() []byte {
		token.go#L95: 	raw *decodeBuffer
		token.go#L129: 	return Token{raw: &decodeBuffer{buf: []byte(s), prevStart: 0, prevEnd: len(s)}}
		token.go#L237: 		return Token{raw: &decodeBuffer{buf: buf, prevStart: 0, prevEnd: len(buf)}}